crown of thorns starfish - Espagnol Anglais Dictionnaire